Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 BARROW MEWS Detached £300,000 6 Mar 2009
1 BARROW MEWS Detached £239,000 12 Jul 2006
2 BARROW MEWS Detached £249,995 29 Jul 2009
3 BARROW MEWS Semi-Detached £225,000 19 Aug 2003
5 BARROW MEWS Detached £375,000 5 Aug 2007